Centaurea Moschata — synonyms, definition

1. Centaurea moschata (Noun)

2 synonyms
Amberboa moschata sweet sultan
1 definition

Centaurea moschata (Noun) — Asian plant widely grown for its sweetly fragrant pink flowers; sometimes placed in genus Centaurea.

1 type of
flower
2 parts of
Amberboa genus Amberboa